home *** CD-ROM | disk | FTP | other *** search
Wrap
GW-BASIC | 1997-01-28 | 3.6 KB | 115 lines
10 'G5RV - G5RV Antenna - 22 DEC 95 rev.27 SEP 96 20 IF EX$=""THEN EX$="EXIT" 30 COMMON EX$ 40 CLS:KEY OFF 50 COLOR 7,0,1 60 UL$=STRING$(80,205) 70 U$="####.##" 80 ' 90 '.....start 100 CLS 110 COLOR 15,2 120 PRINT " G5RV MULTIBAND DIPOLE ANTENNA";TAB(57);"by George Murphy VE3ERP "; 130 COLOR 1,0:PRINT STRING$(80,223); 140 COLOR 7,0 150 GOSUB 670 'preface 160 PRINT UL$; 170 PRINT " Press number in < >to:" 180 PRINT UL$; 190 PRINT " < 1 > Display G5RV diagrams" 200 PRINT " < 2 > Design an open-wire feed line" 210 PRINT " < 3 > Design an Inverted-Vee configuration" 220 PRINT 230 PRINT " < 0 > EXIT" 240 Z$=INKEY$:IF Z$=""THEN 240 250 IF Z$="0"THEN CLS:RUN EX$ 260 IF Z$="1"THEN 300 270 IF Z$="2"THEN CLS:CHAIN"openwire" 280 IF Z$="3"THEN CLS:CHAIN"invee" 290 GOTO 240 300 VIEW PRINT 3 TO 24:CLS:VIEW PRINT 310 GOSUB 340 320 GOTO 970 330 ' 340 '.....diagram 350 R=4:C=14 360 LOCATE R-1,C+14:PRINT "TYPICAL G5RV CONFIGURATIONS" 370 'LOCATE R-1,C+14:PRINT STRING$(27,205) 380 COLOR 0,7 390 LOCATE R+ 0,C:PRINT " " 400 LOCATE R+ 1,C:PRINT " CALLDEFSNGSOUNDSOUNDSOUND 102'(31m) SOUNDSOUNDSOUNDDEFDBLCALL CALLDEFSNGSOUNDSOUNDSOUND 102'(31m) SOUNDSOUNDSOUNDDEFDBLCALL " 410 LOCATE R+ 2,C:PRINT " CALLDEFSNGSOUNDSOUND L SOUNDSOUNDDEFDBLCALLDEFSNGSOUNDSOUND L SOUNDSOUNDDEFDBLCALL CALLDEFSNGSOUNDSOUND L SOUNDSOUNDDEFDBLCALLDEFSNGSOUNDSOUND L SOUNDSOUNDDEFDBLCALL " 420 LOCATE R+ 3,C:PRINT " /SOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDBSAVE/BSAVESOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUND/ VARPTRSOUNDSOUNDDEFDBL /SOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDBSAVE/BSAVESOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUND/ " 430 LOCATE R+ 4,C:PRINT " INSTRTHENINSTR CALL INSTRTHENINSTR " 440 LOCATE R+ 5,C:PRINT " INSTRTHENINSTR 34'(10.36m) matching INSTRTHENINSTR " 450 LOCATE R+ 6,C:PRINT " INSTRTHENINSTR CALL stub SOUNDSOUNDSOUNDSOUNDDEFDBLINSTRTHENINSTR " 460 LOCATE R+ 7,C:PRINT " INSTRTHENINSTR CLSSOUNDSOUNDDEFDBL CLSSOUND<0xB6!> " 470 LOCATE R+ 8,C:PRINT " INSTRTHENINSTRDEFSNGSOUND feed line feed line SOUNDDEFDBLOPEN " 480 LOCATE R+ 9,C:PRINT " INSTRTHENINSTR OPEN " 490 LOCATE R+10,C:PRINT " VARPTRMOTORSOUNDMOTORCOLOR L= 51'(15.5m) VARPTRSOUNDUSRSOUNDCOLOR " 500 LOCATE R+11,C:PRINT " CALL T CALL T= Transmatch CALL T CALL " 510 LOCATE R+12,C:PRINT " CLSSOUNDSOUNDSOUND' CLSSOUNDSOUNDSOUND' " 520 LOCATE R+13,C:PRINT " Fig.1 Fig.2 " 530 COLOR 7,0 540 PRINT 550 PRINT TAB(C); 560 PRINT "Fig.1 - Feed Line: 300-600 - balanced line, any length." 570 PRINT 580 PRINT TAB(C); 590 PRINT "Fig.2 - Matching Stub: 300-600 - balanced line, 34'(10.36m.) long." 600 PRINT TAB(C); 610 PRINT " - Feed Line: 75 - coax (50-52 - coax may also be used)." 620 PRINT 630 PRINT TAB(C); 640 PRINT "(ref. The ARRL ELECTRONICS DATA BOOK, 2nd Edition, pages 7-8)."; 650 RETURN 660 ' 670 '.....preface 680 T=7 690 PRINT TAB(T); 700 PRINT " The G5RV dipole is an excellent and extremely popular antenna," 710 PRINT TAB(T); 720 PRINT "very easy and inexpensive to construct, requires no pruning, and" 730 PRINT TAB(T); 740 PRINT "best of all, no calculations on the part of the builder." 750 PRINT TAB(T); 760 PRINT " Essentially, it is a compromise-length dipole that offers multi-" 770 PRINT TAB(T); 780 PRINT "band performance. At frequencies where the horizontal legs are less" 790 PRINT TAB(T); 800 PRINT "than DEFSTR wavelength long the feed line becomes part of the radiating" 810 PRINT TAB(T); 820 PRINT "antenna. The dimensions were developed by A.L.Varney, G5RV, to" 830 PRINT TAB(T); 840 PRINT "provide a relatively low feed-point impedance on most of the bands" 850 PRINT TAB(T); 860 PRINT "from 80 through 10 metres." 870 PRINT TAB(T); 880 PRINT " The antenna can be fed with either balanced (open-wire) line, or" 890 PRINT TAB(T); 900 PRINT "coaxial cable, as shown on the following diagrams. It also performs" 910 PRINT TAB(T); 920 PRINT "very well as an inverted-vee when the apex angle is within the range" 930 PRINT TAB(T); 940 PRINT "of 90<UNK! {00F8}>-110<UNK! {00F8}>. A Transmatch is recommended for efficient operation." 950 RETURN 960 ' 970 '.....end 980 GOSUB 1020 990 GOTO 90 1000 END 1010 ' 1020 'HARDCOPY 1030 GOSUB 1140:LOCATE 25,2:COLOR 14,6 1040 PRINT " Press 1 to print screen, 2 to print screen & "; 1050 PRINT "advance paper, or 3 to continue.";:COLOR 7,0 1060 Z$=INKEY$:IF Z$="3"THEN GOSUB 1140:RETURN 1070 IF Z$="1"OR Z$="2"THEN GOSUB 1140:GOTO 1090 1080 GOTO 1060 1090 FOR QX=1 TO 24:FOR QY=1 TO 80 1100 LPRINT CHR$(SCREEN(QX,QY)); 1110 NEXT QY:NEXT QX 1120 IF Z$="2"THEN LPRINT CHR$(12) 1130 GOTO 1030 1140 LOCATE 25,1:PRINT STRING$(80,32);:RETURN